ground troops - French English Dictionary